package com.ctshk.rpc.custom.req.trip;

import com.ctshk.common.model.PageReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 *
 * </p>
 *
 * @author 叶冠峰
 * @since 2/7/2021
 */
@Data
@ApiModel(value="TripScheduleListReq", description="查询团期req")

public class TripScheduleListReq extends PageReq implements Serializable {
    @ApiModelProperty(value = "团号/行程标题")
    private String tripInfo;
    @ApiModelProperty(value = "团状态(0 全部,1 开团,2 不成团,3 已成团,4 已完团,5 已保存)")
    private Integer groupStatus;
    @ApiModelProperty(value = "出发地ID")
    private Long departurePlaceId;
    @ApiModelProperty(value = "目的地ID")
    private Long destinationId;
    @ApiModelProperty(value = "行程天数")
    private Integer travelDays;
    @ApiModelProperty(value = "出发日期时间段开始")
    private String beginDate;
    @ApiModelProperty(value = "出发日期时间段结束")
    private String endDate;
    @ApiModelProperty(value = "负责人员ID")
    private Long chargePersonId;
    @ApiModelProperty(value = "操作人员ID")
    private Long opId;

    @ApiModelProperty(value = "出境类型(3 出境定制 4 入境定制 5 会议会奖)")
    private Integer departType;

}